package com.company.gobang.proto;

/**
 * 协议编号
 *
 * @author 小流氓[176543888@qq.com]
 */
public class MsgType {

    /**
     * 创建用户
     */
    public static final String UserCreate = "create";
    /**
     * 获取用户列表
     */
    public static final String UserList = "UserList";
    /**
     * 发起挑战
     */
    public static final String UserChallenge = "challenge";
    /**
     * 请求游戏
     */
    public static final String RequestGame = "RequestGame";
    /**
     * 下棋
     */
    public static final String PlayChess = "PlayChess";

    /**
     * 服务器给客户端的协议编号 0=普通信息
     */
    public static final int S2C_MSG_TYPE_0 = 0;
    /**
     * 服务器给客户端的协议编号 1=成功信息
     */
    public static final int S2C_MSG_TYPE_1 = 1;
    /**
     * 服务器给客户端的协议编号 2=警告信息
     */
    public static final int S2C_MSG_TYPE_2 = 2;
    /**
     * 服务器给客户端的协议编号 3=用户列表
     */
    public static final int S2C_MSG_TYPE_3 = 3;
    /**
     * 服务器给客户端的协议编号 4=新增用户
     */
    public static final int S2C_MSG_TYPE_4 = 4;
    /**
     * 服务器给客户端的协议编号 5=挑战通知
     */
    public static final int S2C_MSG_TYPE_CHALLENGE_NOTICE = 5;
    /**
     * 服务器给客户端的协议编号 6=挑战拒绝
     */
    public static final int S2C_MSG_TYPE_CHALLENGE_REFUSE = 6;
    /**
     * 服务器给客户端的协议编号 7=进入房间
     */
    public static final int S2C_MSG_TYPE_7 = 7;

}
